Six other passengers were wounded in the incident, which took place near an island on Cuba's northern coast.
Cuba has accused 10 people aboard a US-registered speedboat it intercepted off its coast on Wednesday of planning "an infiltration with terrorist aims". Border guards shot dead four people and injure